Skip to content

Conversation

@eymar
Copy link
Member

@eymar eymar commented Jan 6, 2026

Trying to investigate flaky web tests

Testing

N/A

Release Notes

N/A

MatkovIvan and others added 30 commits December 11, 2025 18:34
Because it sample_font.ttf changed in AOSP, and we would have to adapt test for it
@JvmSuppressWildcards isn't in the expect, and not in jb-main
```
> Task :lifecycle:lifecycle-runtime:compileTestKotlinWasmJs FAILED
e: file:///D:/Work/2/compose-multiplatform-core/lifecycle/lifecycle-runtime/src/wasmJsTest/kotlin/androidx/lifecycle/runLifecycleTest.wasmJs.kt:24:5 Return type mismatch: expected 'JsPromiseInterfaceForTesting', actual 'Promise<JsAny?>'.
e: file:///D:/Work/2/compose-multiplatform-core/lifecycle/lifecycle-runtime/src/webTest/kotlin/androidx/lifecycle/runLifecycleTest.web.kt:23:8 Conflicting overloads:
actual fun runLifecycleTest(block: suspend CoroutineScope.() -> Unit): JsPromiseInterfaceForTesting
```

- runLifecycleTest.wasmJs.kt was added in `integration`
- but isn't compilable
- jb-main doesn't use this file
Only Android is supported by new AGP
To avoid combining multiple changes

Plan:
- merge to jb-main
- sync dependencies with AOSP in jb-main(TODO create task)
@eymar eymar force-pushed the ok/no-repo2-plus branch 9 times, most recently from 08783c1 to f1759b5 Compare January 9, 2026 13:43
@eymar
Copy link
Member Author

eymar commented Jan 12, 2026

Closing this. The workaround-commit has been cherry-picked.

@eymar eymar closed this Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants